home *** CD-ROM | disk | FTP | other *** search
- /* The <lib.h> header is the master header used by the library.
- * All the C files in the lib subdirectories include it.
- */
-
- #ifndef _LIB_H
- #define _LIB_H
-
- /* First come the defines. */
- #define _POSIX_SOURCE 1 /* tell headers to include POSIX stuff */
- #define _MINIX 1 /* tell headers to include MINIX stuff */
-
- /* The following are so basic, all the lib files get them automatically. */
- #include <minix/config.h> /* must be first */
- #include <sys/types.h>
- #include <limits.h>
- #include <errno.h>
-
- #include <minix/const.h>
- #include <minix/type.h>
- #include <minix/callnr.h>
-
- #include <ansi.h>
- #include <stddef.h>
- #include <stdlib.h>
- #include <string.h>
- #include <unistd.h>
- #include <memory.h>
- #include <fcntl.h>
-
- extern message M;
-
- #define MM 0
- #define FS 1
-
- extern int begsig(); /* all interrupts vector to here */
-
- #endif _LIB_H
-